package controladores;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import negocio.Medico;
import negocio.Sistema;
import ventanas.VentanaGenerarProximosTurnos;

public class ControladorVentanaGenerarProximosTurnos implements ActionListener {

	private VentanaGenerarProximosTurnos v;
	private Sistema s;
	
	public ControladorVentanaGenerarProximosTurnos(VentanaGenerarProximosTurnos ventana){
		this.v = ventana;
		this.s = Sistema.obtenerInstancia();
	}
	
	@Override
	public void actionPerformed(ActionEvent e) {

		if(e.getSource()==v.getBtnAceptar()){
			int meses = (int) v.getSpinner().getValue();
			Medico medico = v.getMedico();
			s.generarTurnos(medico, meses);
			v.dispose();
		}
		
		if(e.getSource()==v.getBtnCancelar()){
			v.dispose();
		}
	}
}
